how to write linq query with lambda expressions